#include <asm.h>
#include <csr.h>

ENTRY(setup_exception)
  /* TODO: 
   * save exception_handler_entry into STVEC
   * enable global exceptions */

   la t0, exception_handler_entry
   csrw CSR_STVEC, t0
   			//把处理例外的  通用  入口地址写入STVEC寄存器.
   li t0, SIE_SSIE|SIE_STIE|SIE_SEIE
   csrw CSR_SIE, t0
   li t0, 0x2
   csrw CSR_SSTATUS, t0
   jr ra  
ENDPROC(setup_exception)

